.linetext{
	width: 100vw;
}
.linetext .linetext-herad{
	width: 100%;
	text-align: center;
	font-size: 20px;
	font-weight: 800;
}
.linetext  .item{
	color:darkgray;
	font-size: 16px;
	margin: 4px;
	font-weight: normal;
}
.linetext .decrip{
	border: 1px dashed #38832f;
    padding: 4px;
    font-size: 15px;
	margin:10px 0px;
    /* margin: 10px 0 0 0; */
}
.linetext .weight{
	margin: 10px 0px;
	font-size: 15px;
}
.linetext .weight text{
	font-size: 16px;
	font-weight: 700;
}
.linetext .text{
	font-size: 15px;
	margin: 10px 0px;
}
.linetext .text em{
	color: #38832f;
}
.linetext .text text{
	font-size: 16px;
	font-weight: 700;
	color: #38832f;
}
.linetext .table-herad{
	font-weight: 900;
	font-size: 20px;
	margin-bottom: 5px ;
}
.table{
	/* border: 1px solid #000; */
}
.table text{
	text-align: center;
}
.table .tr{
	display: flex;
	line-height: 20px;

}
.table .th2{
	background-color: #f2f4df;
	padding: 5px;
	box-sizing: border-box;
} 
.table .th3{
	background-color: #f2f4df;
	padding:3px;
}
.table .th1{
	border: 1px solid #c9d336;
	font-weight: 900;
	text-align: center;
}
.table .tr .th{
	flex: 1;
	border: 1px solid #c9d336;
	font-weight: 900;
} 
.table .tr .td{
	flex: 1;
	border: 1px solid #c9d336;
}
.linetext .hint{
	font-size: 19px;
	font-weight: 800;
	color: #38832f;
	margin-top: 10px;
}
.linetext .ask{
	line-height: 30px;
	margin: 10px 0 0 0;
}
